﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Research.Kinect.Nui;
using MSUS.Kinect.SkeletonTracker;

namespace MSUS.Kinect.GestureEditor.ViewModels
{
	class DesignTimeViewModel : ViewModelBase
	{
		public DesignTimeViewModel()
		{
			PositionNodes = new List<Vector>();
			PositionNodes.Add(new Vector() { X = 50, Y = 50 });
			PositionNodes.Add(new Vector() { X = 20, Y = 50 });
			PositionNodes.Add(new Vector() { X = 50, Y = 20 });
			PositionNodes.Add(new Vector() { X = 20, Y = 20 });
			OnPropertyChanged(() => PositionNodes);


			ScaledPositionNodes = new List<Vector>();
			ScaledPositionNodes.Add(new Vector() { X = 150, Y = 150 });
			ScaledPositionNodes.Add(new Vector() { X = 60, Y = 150 });
			ScaledPositionNodes.Add(new Vector() { X = 150, Y = 60 });
			ScaledPositionNodes.Add(new Vector() { X = 60, Y = 60 });
			OnPropertyChanged(() => ScaledPositionNodes);
		}

		public IList<Vector> PositionNodes { get; private set; }
		public IList<Vector> ScaledPositionNodes { get; private set; }

	}
}
